WCGQL\Helpers\SessionHandler S

Total Complexity 42
Dependencies 3
Dependents 0
Total lines 357
Lines of code 165
Logical lines of code 90
Comment lines 138
Methods 19
Properties 5

Methods 19

Method Rating Maintainability Complexity Lines of code
init_session_cookie()
S
53 5 24
get_session()
S
58 4 15
set_customer_session_cookie()
S
61 4 11
save_data()
S
58 3 16
generate_customer_id()
S
61 3 12
has_session()
S
78 3 3
nonce_user_logged_out()
S
78 3 3
get_session_cookie()
S
60 2 12
update_session_timestamp()
S
61 1 15
cleanup_sessions()
S
68 2 7
get_session_data()
S
78 2 3
init()
S
64 2 9
use_secure_cookie()
S
78 2 3
get_cache_prefix()
S
80 1 3
destroy_session()
S
77 1 4
forget_session()
S
67 1 7
set_session_expiration()
S
73 1 4
delete_session()
S
65 1 10
__construct()
S
74 1 4